﻿namespace Homework07
{
    internal class Program
    {
        /// <summary>
        /// 第一行一颗星星，第二行两颗星星，以此类推，输出一个N（用户输入）行的直角三角形
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            // 提示用户输入行数  
            Console.Write("请输入行数N: ");
            string? row = Console.ReadLine();

            // 读取用户输入并转换为整数  
            if (int.TryParse(row , out int N))
            {
                // 循环输出每一行  
                for (int i = 1; i <= N; i++)
                {
                    // 输出当前行的星星  
                    for (int j = 1; j <= i; j++)
                    {
                        Console.Write("*");
                    }
                    // 输出完一行后换行  
                    Console.WriteLine();
                }
            }
            else
            {
                // 输入无效时提示用户  
                Console.WriteLine("输入无效，请输入一个有效的整数。");
            }
        }
    }
}
